it doesn't ring a bell - Turc Anglais Dictionnaire